package com.ushio.authservice.openfeign;

import com.ushio.commonmodule.openfeign.entity.DogCharacterOpnFeign;
import com.ushio.commonmodule.pojo.user.User;
import com.ushio.commonmodule.pojo.vo.UserSeasonEventVo;
import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;

/**
 * @author 19451
 */
@FeignClient(value = "gou-gou-wang-guo-service")
public interface DogKingDomFeign {
    @PostMapping("/doggy-game/seasonEvent/initialize")
    UserSeasonEventVo initializeSeasonEvent(@RequestBody User user);

    @PostMapping("/doggy-game/dog-character/initialize")
    DogCharacterOpnFeign initializeDogCharacter(@RequestBody User user);

}
